envelope return address - Spanish English Dictionary